문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 둠 소스 포트 (문단 편집) ==== GZDoom ==== 오늘날 가장 많이 사용되는 둠 소스 포트. 기본적으로 ZDoom에 [[OpenGL]] 렌더러를 더한 것으로, 2005년 8월 30일에 처음 공개되었다. 개발자는 Graf Zahl. GZDoom의 OpenGL 렌더러는 다음과 같은 기능을 지원한다. * 풀 3D 계단 (층 위에 층을 가능케한다. 다만 바닐라 둠 및 여타 소스 포트와의 호환문제로 부분적으로만 쓰이는 기능) * 반사되는 바닥 * 동적 광원, 브라이트맵, 커스텀 하드웨어 셰이더 * [[퀘이크 2]]/[[하프라이프]] 스타일의 스카이 박스 * 높은 수준의 그래픽/스프라이트/텍스쳐 리스케일링 필터 * 둠스데이의 MD2, MD3, 그리고 제한적인 DMD 모델 지원 * 3D VR * 블룸, 톤 맵, 멀티샘플링, [[안티에일리어싱|FXAA]], [[SSAO]] 2010년 이후 한동안 렌더러의 개발이 멈췄던 적이 있다. 이유는 개발자의 시간 부족과 [[AMD]] 그래픽 카드의 호환성[* ATI/AMD의 OpenGL 드라이버는 경쟁사인 엔비디아 제품보다 많이 뒤처져 있다는 게 중론.] 문제로 인해 유저들로부터 끝없는 불평을 들어온 것에 대한 회의감 때문이다. 이와 함께 웹 사이트가 통째로 내려가며 미러 서버를 제외하고는 다운로드할 수 없게 되는 일도 있었으나, 이후 사이트는 복구되었다. 비록 렌더러의 업데이트가 중단되었다고는 하나, 이후로도 GZDoom의 버전업이 맞춰 꾸준히 업데이트는 되어 왔다. 그리고 2014년에 2.0 버전과 함께 오늘날의 하드웨어에 더욱 잘 대응하는 새로운 렌더러가 도입되면서 다시 개발이 활발해졌다. 2016년 7월에 공개된 2.2.0 버전에서는 블룸, 멀티샘플링, 스테레오 3D VR, 톤 맵 등의 기술이 더해졌고, 4개월 후에 나온 2.3.0 버전에서는 [[SSAO]]가 추가되었다. 그리고 2017년 4월에 공개된 3.0.0 버전에서는 소프트웨어 렌더러도 [[트루 컬러]]를 지원한다. 확장성이 무궁무진하기 때문에 이론상 노말맵 텍스쳐([[https://www.youtube.com/watch?v=oOfw6HNcmj8|#]], [[https://www.youtube.com/watch?v=lXmVe8Z0bug|수면 그래픽]]) 지원이라든지 [[레이 트레이싱]](!)까지 적용할 수 있다. [[https://www.youtube.com/watch?v=CtUsZPbEc6c|#]], [[https://www.youtube.com/watch?v=nui7j4bXKHg|#]](단, 이 영상은 GZdoom이 아닌 LZdoom)이다. 많은 언어를 지원하며, 한국어도 공식적으로 지원한다. 초기 둠 한글화 테스트 버전을 개발한 제작자의 물건을 넘겨받아 사용하게 되었다.[* 재밌는 사실이 하나 있는데, 해당 개발자는 한국어화 작업 와중에 [[나무위키]]의 둠, 둠 2 문서를 참고하였고, 해당 문서들에 영문이 모두 번역되어 있었기에 손쉽게 작업할 수 있었다며 감사 인사를 남겼었다. 즉, 한국어화 테스트 버전을 제작하던 제작자의 작업물을 그대로 넘겨받은 만큼 나무위키의 번역이 그대로 GZDoom 공식 한국어 번역판에 적용되어 있다.] 아쉽게도 몇몇 번역은 번역기를 돌린 수준이며, 글꼴이 다소 아기자기하고 깬다는 소리를 듣는다. GZDoom의 [[포크#s-1.5|포크]]인 [[https://qzdoom.drdteam.org/|QZDoom]]이라는 물건도 있다. 원래는 독립적으로 개발되는 소스 포트였는데, ZDoom 개발 중단 후 두 소스 포트의 개발자가 논의를 거쳐 QZDoom의 기능을 GZDoom으로 합치기로 결정하였다. 그리고 현재 QZDoom은 GZDoom에 도입할 실험적인 기능을 먼저 테스트하는 용도로 활용되고 있다. 참고로 GZDoom에도 소프트웨어 렌더러가 있다. 사용하는 방법은 콘솔에서 vid_renderer 0 입력. 숫자를 1로 바꾸면 OpenGL 렌더러로 돌아간다. 2017년 이후의 버전에서는 굳이 콘솔을 열지 않아도 메뉴 옵션에서 렌더러를 선택할 수 있다. 만약 느린 내장 그래픽을 사용하고 있다면 소프트웨어 렌더러가 더 나은 프레임률을 보여줄 수도 있다. 그리고 QZDoom의 코드가 접목된 이후로는 GZDoom의 소프트웨어 렌더러 성능이 ZDoom보다 더 좋아졌기 때문에 이젠 굳이 ZDoom을 쓸 장점이 없기도 하다. 최근에 나온 AMD 그래픽 카드를 사용하면 일부 토탈 컨버전에 사용되는 3D 모델이 보이지 않는다. 이는 최신 AMD 그래픽 카드들이 Vulkan으로 넘어가면서 구 OpenGL 명령어 일부를 지원하지 않게 되면서 생긴 문제. 이럴 경우 어쩔 수 없이 소프트웨어 렌더러를 사용해야 한다. 다만 18.10.1 베타 버전 드라이버로 업그레이드 하면 다시 3D 모델이 잘 보인다. 성능은 AMD가 OpenGL에 가지고 있던 고질적인 문제점이라 어쩔 수 없다. OpenGL 렌더러와 하드웨어 가속, 이방성 필터링 등 여러 시각적 개선 요소를 디폴트 값으로 설정한 채 배포되고 있어 게임을 딱 켰을 때 일반적으로 알던 둠에 비해 조금 화려하다. 또한 강제 세이브를 지원해 죽었을 때 해당 지점으로 되돌아간다든지, 점프/숙이기/위 아래 보기 등 오리지널에 없는 기능을 가장 많이 채용한 편이라 초보자들이 가장 원할 만한 소스 포트라 할 수 있다. 보급이 가장 많이 된 포트 중 하나기 때문에 이런저런 기능을 넣은 모드 제작자들이 복잡한 설명은 각설하고 GZDoom 호환으로 명시하는 경우도 있다. 한편으로는 원본주의자들이나 스피드 러너들이 가장 싫어하는 소스 포트이기도 하다. 시각적 요소와 게임 플레이에 영향을 주는 기능 추가 및 변조가 많이, 그리고 오랫동안 이루어진 포트이고 그러한 부분을 특장점으로 갖는 포트이기 때문에 원본과 같이 동작시키려면 세밀한 부분에서 원작과 달라지는 요소들을 옵션에서 전부 찾아 꺼 줘야 하며, 태생적으로 타임 크리티컬한 부분이나 변수 활용이 달라 애초에 원작과 룰이 다르다는 게 그 이유.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기